<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>BIRT Encryption Helper Extension Point</title>
<!-- default platform documentation stylesheets -->
<style>@import url("book.css");</style>
<!-- default schema documentation stylesheets -->
<style>@import url("schema.css");</style>
</HEAD>
<BODY>
<H1><CENTER>BIRT Encryption Helper Extension Point</CENTER></H1>
<p></p>
<h6 class=CaptionFigColumn id=header>Identifier: </h6>org.eclipse.birt.report.model.encryptionHelper<p></p>
<h6 class=CaptionFigColumn id=header>Since: </h6>1.0
<p></p>

<p>
<h6 class=CaptionFigColumn id=header>Description: </h6>This extension point is used to support the custom encryption.</p>
<p><h6 class=CaptionFigColumn id=header>Configuration Markup:</h6></p>
<p class=code id=dtd>&lt;!ELEMENT <a name="e.extension">extension</a> (<a href="#e.encryptionHelper">encryptionHelper</a>)&gt;</p>
<p class=code id=dtd>&lt;!ATTLIST extension</p>
<p class=code id=dtdAttlist>point&nbsp;CDATA #REQUIRED<p class=code id=dtdAttlist>id&nbsp;&nbsp;&nbsp;&nbsp;CDATA #IMPLIED<p class=code id=dtdAttlist>name&nbsp;&nbsp;CDATA #IMPLIED&gt;</p>
<p></p>
<ul class=ConfigMarkup id=attlistDesc>
</ul>
<br><p class=code id=dtd>&lt;!ELEMENT <a name="e.encryptionHelper">encryptionHelper</a> EMPTY&gt;</p>
<p class=code id=dtd>&lt;!ATTLIST encryptionHelper</p>
<p class=code id=dtdAttlist>class&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CDATA #REQUIRED<p class=code id=dtdAttlist>extensionName&nbsp;CDATA #REQUIRED&gt;</p>
<p></p>
<ul class=ConfigMarkup id=attlistDesc>
<li><b>class</b> - The qualified name of the class which implement the interface IEncryptionHelper.</li>
<li><b>extensionName</b> - Internal unique name of the extension</li>
</ul>
<br><h6 class=CaptionFigColumn id=header>Examples: </h6><p>
<pre>
<p class=code id=tag>&lt;extension
         point=<p class=code id=cstring>&quot;org.eclipse.birt.report.model.encryptionHelper&quot;</p><p class=code id=tag>&gt;</p>
      <p class=code id=tag>&lt;encryptionHelper
            class=<p class=code id=cstring>&quot;org.eclipse.test.encryptionHelper1&quot;</p><p class=code id=tag>
            extensionName=<p class=code id=cstring>&quot;org.eclipse.test.encryptionHelper1&quot;</p><p class=code id=tag>/&gt;</p>
<p class=code id=tag>&lt;/extension&gt;</p>
</pre>
</p>
<p></p>

<h6 class=CaptionFigColumn id=header>API Information: </h6>The encryption helper must implement the interface IEncryptionHelper defined in the <i>org.eclipse.birt.report.model.api.extension</i> package. See the package's JavaDoc documentation and API interfaces for more information.
<p></p>

<h6 class=CaptionFigColumn id=header>Supplied Implementation: </h6>None
<p></p>

<br>
<p class=note id=copyright>
Copyright (c) 2005 Actuate Corporation. All rights reserved. This program and 
the accompanying materials are made available under the terms of the Eclipse 
Public License v2.0 which accompanies this distribution, and is available at 
http://www.eclipse.org/legal/epl-2.0.html<br/><br/>

Contributors: Actuate Corporation - initial API and implementation
<p></p>

</p>
</BODY>
</HTML>
